PythonMachine LearningClusteringCustomer Segmentation Data VisualizationStreamlit
Project Overview
This project applies K-Means Clustering to segment mall customers based on their annual income and spending score. By identifying distinct customer groups, businesses can tailor marketing strategies, enhance customer experiences, and improve retention.
The model groups customers into five unique clusters, each representing different spending behaviors. A Streamlit web application was developed to allow users to interact with the segmentation results visually.
Key Insights
Customer segmentation helps businesses understand diverse shopping behaviors and personalize engagement.
The K-Means algorithm effectively groups customers based on similarities in income and spending.
Five clusters were identified, each representing different spending personalities: